

export interface JobQuery extends PageQuery {
    name?: string;
    enabled?: number;
}


export interface JobPageVO {
    /**
     * 职级ID
     */
    id?: number;
    /**
     * 部门ID
     */
    deptId?: number;
    /**
     * 角色名称
     */
    name?: string;
    /**
     * 排序
     */
    sort?: number;
    /**
     * 职级状态状态(1:删除；0:未删除)
     */
    status?: number;
    /**
     * 状态(1:启用；0:禁用)
     */
    enabled?: number;
    /**
     * 创建时间
     */
    createTime?: Date;
    /**
     * 修改时间
     */
    updateTime?: Date;
}

/**
 * 职级分页
 */
export type JobPageResult = PageResult<JobPageVO[]>;

/**
 * 职级表单对象
 */
export interface JobForm {
    /**
     * 职级ID
     */
    id?: number;
    /**
     * 部门ID
     */
    deptId?: number;
    /**
     * 职级名称
     */
    name?: string;
    /**
     * 排序
     */
    sort?: number;
    /**
   * 状态(1:启用；0:禁用)
   */
    enabled?: number;

    dept?: any;

}